home *** CD-ROM | disk | FTP | other *** search
/ User's Choice Windows CD / User's Choice Windows CD (CMS Software)(1993).iso / win_a_d / clockr21.zip / CLOCKER.TXT < prev    next >
Text File  |  1992-12-14  |  22KB  |  524 lines

  1.                                                                  
  2.                                                                  
  3.                            WinnoVation
  4.                                 
  5.                        Innovation through Windows...
  6.                                 
  7.                                 
  8.                                 
  9.                            Clocker 2.0
  10.                                 
  11.                             12/14/92
  12.                                 
  13.                        (C) Copyright 1992
  14.                            Winnovation
  15.                           PO Box 271071
  16.                    Ft. Collins, CO  80527-1071
  17.                                USA
  18.           
  19.                    Telephone:  (303) 484-7204
  20.                                 
  21.           E-mail:   CompuServe: 71774,605
  22.                Internet: 71774.605@compuserve.com
  23.      
  24.  
  25. Introduction
  26.  
  27. Clocker  is  an event-scheduler program, which will execute  pre-
  28. determined  events  at  a specific time.   Clocker  is  extremely
  29. useful   for  running  unattended  backups,  running  after-hours
  30. processes such as faxing or file transfers while telephone  rates
  31. are  lower,  and  many  other things  --  limited  only  by  your
  32. imagination!   Clocker  can  also pop  up  user-defined  reminder
  33. messages, so it also functions as an alarm clock.
  34.  
  35. Clocker also has the powerful capability for group scheduling  on
  36. a  network.  The system administrator can place a group  schedule
  37. on a shared disk, and each machine running Clocker on the network
  38. will  optionally  read  this file, in  addition  to  its  private
  39. schedule   file.   This  group  schedule  is  also  automatically
  40. refreshed, so the administrator can make a change once and  every
  41. machine  using that group schedule will be automatically  updated
  42. to reflect the changes.
  43.  
  44. Clocker  will also not clutter your desktop.  Many people already
  45. run  the  Windows Clock, and Clocker looks very  similar  to  the
  46. Windows Clock when iconized.  Clocker also includes an Always  On
  47. Top feature for those who wish to always have a visible clock  on
  48. their desktop.
  49.  
  50. Note that Clocker requires Windows 3.1.
  51.  
  52.  
  53. Packing List
  54.  
  55. Your package should include the following:
  56.  
  57.      This manual
  58.      Distribution disk
  59.      License statement
  60.      
  61. The following files should be present on the distribution disk:
  62.  
  63.      CLOCKER.EXE    Clocker executable file
  64.      CLOCKER.HLP    Clocker Help file
  65.      
  66. If any files are missing, please contact Winnovation.
  67.  
  68.  
  69. Installation
  70.  
  71. First,  make  sure that no other copies of Clocker are  currently
  72. running.  Then simply copy all of the files from the distribution
  73. disk  to a directory such as C:\CLOCKER.  Note that Clocker  does
  74. not  need to have its own directory.  After the files are copied,
  75. add  Clocker  to a Program Manager group.  To run  Clocker  every
  76. time  you  start Windows, find CLOCKER.EXE with the File  Manager
  77. and  drag  it  to the Startup group in the Program Manager.   See
  78. your Windows manual if you are unsure how to do this.
  79.  
  80.  
  81. Registration
  82.  
  83. When  Clocker  is  first  started, you will  see  a  registration
  84. reminder  screen.  Click the Register... button and you will  see
  85. the following registration screen:
  86.  
  87.                                 
  88.                                 
  89. Enter  your name exactly as shown on your license statement,  and
  90. your  serial  number  and registration code (also  found  on  the
  91. license statement).
  92.  
  93.  
  94. Getting Started
  95.  
  96. After  starting  Clocker, you will see a screen  similar  to  the
  97. following:
  98.  
  99.                                 
  100.                                 
  101. The  current time is shown at the top, along with the date.   The
  102. large  empty area in the center is where the list of events  will
  103. be.   The  small  area  at the bottom is the status  area,  where
  104. messages  about  group  and  supervisor  modes  will  be   shown.
  105. "UNREGISTERED EVALUATION COPY" will be displayed if your copy  is
  106. not yet registered.
  107.  
  108. Each  item that you enter into the Clocker schedule is called  an
  109. event.   A  reminder of an important meeting or a backup  program
  110. running  are both examples of events you might want to  schedule.
  111. To add an event, select Add Item from the Options pull-down menu.
  112. You will then be prompted with the following screen:
  113.  
  114.                                 
  115.                                 
  116. By  filling  in the various fields of this box, you  specify  the
  117. event you wish to schedule.  For a full description of the fields
  118. in  this  form,  please refer to the reference  section  of  this
  119. manual.
  120.  
  121. The  date field is the date that the event is to be executed, and
  122. the  time is the time of day it will be executed.  If the  Repeat
  123. box  is  checked,  the  event  will  execute  repeatedly  at  the
  124. specified interval, until the specified end time.
  125.  
  126. The  second  section are the repeat options.  One Day Only  means
  127. exactly that - the event will only execute on the specified date.
  128. Daily/Weekly  means that the event will execute on  each  of  the
  129. selected  days.  Monthly will execute the event every  month,  on
  130. the day specified by the date at the top.
  131.  
  132. The  next section is the event to be executed.  Either a  program
  133. can  be  run,  in  which case the Command Line button  should  be
  134. selected,  or  a reminder message can pop up, in which  case  the
  135. Message button should be selected.  The area below the buttons is
  136. for the actual command line or message.
  137.  
  138. If a Command Line has been selected, a working directory can also
  139. be  specified for the program.  In many cases this  will  not  be
  140. necessary, but some programs require that they are executed  from
  141. a specific directory.
  142.  
  143. The last section is the display options, which are available only
  144. for Command Lines.  You can choose to display the program you are
  145. running either in a normal window, iconized, or hidden.
  146.  
  147. After  the event has been set up and OK is pressed, the event  is
  148. entered and will execute at the specified time.
  149.  
  150. To  edit  an item after it has been entered, you can select  Edit
  151. Item  from  the Options Menu, or you can simply double-click  the
  152. item in the list.  Similarly, to delete an item, simply select it
  153. and choose Delete Item from the Options menu (or press the delete
  154. key).
  155.  
  156. In  the  Settings menu, you can select the font to  be  used  and
  157. toggle  the  display of the date.  A few other options  are  also
  158. available -- see the reference section of this manual for further
  159. details.
  160.  
  161. The Help menu provides on-line help for Clocker.
  162.  
  163.  
  164. Private and Group Scheduling
  165.  
  166. Clocker  supports  two  different  kinds  of  schedules:  private
  167. schedules  and group schedules.  Private schedules are  schedules
  168. which are unique to one machine or user, and the run only on that
  169. one  machine.   Group  schedules are shared between  many  users.
  170. Note that Clocker can use both kinds of schedules simultaneously.
  171.  
  172.  
  173. Private Schedules
  174.  
  175. Private  schedules are schedules which are unique to one machine.
  176. Private schedules will usually be the only ones used by a  stand-
  177. alone machine.
  178.  
  179.  
  180. Group Schedules
  181.  
  182. Group  schedules  are designed to be shared between  many  users.
  183. These schedules are usually placed on a shared network disk,  and
  184. all  of  the  machines on the network running Clocker will  share
  185. this  common  schedule.  Normally, the system administrator  will
  186. set  up  the  group  schedule.  These group  schedules  are  also
  187. password protected, for security reasons -- notably, so only  the
  188. system administrator can change the group schedule.
  189.  
  190. Group  schedules can be used for anything from broadcast  meeting
  191. reminders to sophisticated network backup management.  If Clocker
  192. is  combined with a Windows batch language, such as WinBatch from
  193. Wilson WindowWare, the flexibility is endless.
  194.  
  195.  
  196. Reference
  197.  
  198.  
  199. Command Line
  200.  
  201. The command line for Clocker is:
  202.  
  203.                 clocker [privatefile] [groupfile]
  204.                                 
  205. where  privatefile  is the name of a private  schedule  file  and
  206. groupfile is a group schedule file.  One or both of these options
  207. can  be specified.  If both are specified, order is not important
  208. -- Clocker will auto-detect the file type.  Note that private and
  209. group schedule files are not interchangeable.
  210.  
  211.  
  212. Creating an Event
  213.  
  214. To  create  a  new event, choose Add Item from the Options  menu.
  215. The  following  is a description of the fields  within  the  Edit
  216. Schedule Item dialog:
  217.  
  218. Date  -  this is the date when the event is scheduled  to  occur.
  219. The date must be specified in MM/DD/YY format.
  220.  
  221. Time  -  this  is the time of day when the event is scheduled  to
  222. happen.  The date may be specified in 12- or 24-hr time.  For 24-
  223. hr  time, specify the time in the form HH:MM.  For 12-hr, use the
  224. form  HH:MMa  or HH:MMp.  The following are examples  of  how  to
  225. correctly specify the time:
  226.  
  227.                    8:00, 8:00a, 1:45p, 17:12.
  228.                                 
  229. If  the time is edited later, it will be displayed in either  12-
  230. or  24-hr  format,  depending  on what  the  setting  is  in  the
  231. International section of the Windows control panel.  The  default
  232. is 12-hr time.
  233.  
  234. Repeat  - this flag causes the event to repeat multiple times  on
  235. the  day(s) it runs.  To use the repeat option, check the  Repeat
  236. box,  and then fill in the interval and the end time in the boxes
  237. to  the  right of the Repeat box.  The event should then  execute
  238. every  [interval]  minutes from [start time]  until  [end  time],
  239. where start time is the time entered at the top of the form.
  240.  
  241. For  example, if you wanted an event to execute every  hour  from
  242. 9:00am to 5:00pm, you would enter 9:00a as the start time, 60  as
  243. the interval, and 5:00p as the end time.
  244.  
  245. One Day Only - this means that the event will only execute on the
  246. specified   date.   This  selection,  as  well  as   the   repeat
  247. daily/weekly and repeat monthly selections, can be combined  with
  248. the Repeat option described above.
  249.  
  250. Repeat  Daily/Weekly - When this option is selected, the days  of
  251. the  week section is enabled.  By selecting certain days  of  the
  252. week, you specify which days the event should execute on.
  253.  
  254. Repeat Monthly - This option executes the event each month on the
  255. specified date.  For example, if the date is set to 3/12/92, then
  256. the  event will execute on the 12th of each month.  Note that  no
  257. warning is given if the date is not valid for every month  -  for
  258. example,  if the specified date is 3/31/92, then the  event  will
  259. never  execute  in February since February only has  28  (or  29)
  260. days.
  261.  
  262. Command  Line - If this option is selected, then the  text  entry
  263. field below it will hold the command line to be run.  Include any
  264. command  line  options for the program you are  executing.   Note
  265. that  file associations set up with the Windows File Manager  are
  266. fully supported.
  267.  
  268. Message  - If this option is selected, then the text entry  field
  269. below  it  will contain a message to be printed to the screen  at
  270. the  specified  time.  Note that there will also  be  a  beep  to
  271. accompany this message.
  272.  
  273. Browse  -  If the Command Line option is selected, pressing  this
  274. button  will allow you to browse through files to select the  one
  275. you want.
  276.  
  277. Specify Working Directory - This option allows you to specify the
  278. working directory for the program you wish to run.  In many cases
  279. this  is  not necessary, but some programs require that they  are
  280. run  from  a  certain directory.  Note that this option  is  only
  281. available if a command line has been specified.
  282.  
  283. Normal  -  This  option causes the program to  run  in  a  normal
  284. window.   Note  that this option is only available if  a  command
  285. line is specified.
  286.  
  287. Iconized  -  This option causes the program to run  as  an  icon.
  288. This option is only available for command lines.
  289.  
  290. Hidden  - Select this option if you want to run a program hidden.
  291. Be careful with this option, as you will not be able to give user
  292. input  to  the program.  Also be sure to have a valid  .PIF  file
  293. with Background Execution enabled to run DOS programs hidden  (or
  294. modify  _DEFAULT.PIF).  This option is also  only  available  for
  295. command lines.
  296.  
  297.  
  298. Editing an Event
  299.  
  300. To  edit  an  event, select Edit Item from the  Options  menu  or
  301. simply double-click on the item you wish to edit.  The fields for
  302. editing are the same as those used for adding a new item.
  303.  
  304.  
  305. Deleting an Event
  306.  
  307. To  delete  an event, select it and choose Delete Item  from  the
  308. Options  menu.  If you are deleting an item from a  private  data
  309. file, you can just press the delete key.
  310.  
  311.  
  312. Group Scheduling
  313.  
  314. Group scheduling works in the following way.  Clocker will read a
  315. group  file,  and store the events just like a private  schedule.
  316. The  difference  is  that the group file  will  be  refreshed  at
  317. regular  intervals  (default  is  15  minutes).   If  the  system
  318. administrator wants each machine to run a backup at a given time,
  319. he/she  should  create a group file with this event  in  it,  and
  320. configure all of the machines to read this file.  After they  are
  321. configured, the group file can be modified and the machines  will
  322. automatically refresh themselves to read the new data.
  323.  
  324. Creating and Editing Group Files
  325.  
  326. This  section is intended for network administrators,  or  anyone
  327. who  needs to make a central schedule for many computers.   Group
  328. files  are password protected, as unwanted changes to them  could
  329. have significant effects on the network.
  330.  
  331. To create a new group file, simply close any existing group files
  332. and  select  Add Group Item from the Options menu.  Clocker  will
  333. prompt  for  a  password for this new group file.  This  password
  334. will  be  stored with the file when it is saved, and the password
  335. will  be  necessary to edit the file at a later date.   When  the
  336. password   has  been  entered,  the  status  line  will   display
  337. "Supervisor mode enabled".
  338.  
  339. You must be in supervisor mode to edit a group file, and you must
  340. know   the  password  to  get  into  supervisor  mode.   To  exit
  341. supervisor mode, you must save or close the group file.  Also, be
  342. aware that the group file will not be refreshed from disk on  the
  343. machine you are working on while you are in supervisor mode.
  344.  
  345. After  a  password  is entered, the standard  add  schedule  item
  346. dialog  will  be displayed.  All of the fields are  identical  to
  347. that  of  the  private files.  The entire group schedule  can  be
  348. entered at this point.
  349.  
  350. After  creating the schedule, save the group file in a  directory
  351. to which all Clocker users have read permission.
  352.  
  353. To  edit a group file, load the group file and select Edit  Group
  354. Item  from the Options menu (or double-click on the item you wish
  355. to  edit).   You will be prompted for the password,  and  if  you
  356. enter  it correctly, you will enter supervisor mode and can  edit
  357. the schedule.  Remember, you will be in supervisor mode until the
  358. group file is saved or closed.
  359.  
  360. Using a Group File
  361.  
  362. This  section assumes that a group file has already been created,
  363. and is on a readable drive.
  364.  
  365. To  open a group file, choose Open Group from the File menu,  and
  366. select the group file you wish to use.  When this file is opened,
  367. Clocker  will split its display into two lists - the top will  be
  368. the  standard private schedule, and the bottom will be the  group
  369. schedule, as shown below:
  370.  
  371.                                 
  372.                                 
  373. The  status line will also say "Group mode enabled".  When  group
  374. mode  is  enabled, all of the group events are  active  and  will
  375. execute at their event time.
  376.  
  377. To  close  a  group file, choose Close Group from the File  menu.
  378. This will erase all of the group events from memory.  To use  the
  379. group schedule after this, you must re-open the file.
  380.  
  381. If  you  do not wish to see the group events, but you still  want
  382. them  to  be  active,  toggle the Display  Group  option  in  the
  383. Settings menu.  If the option is off, the group schedule will not
  384. be  displayed, but it will still be active - "Group mode enabled"
  385. will still be on the status line.
  386.  
  387.  
  388. Settings Menu
  389.  
  390. Font - this is available under the Settings menu.  Selecting this
  391. option  will  allow you to change the font used  to  display  the
  392. time,  date,  and status line in the window and the time  in  the
  393. icon.  Note that it is possible to select a font too large to fit
  394. in the given space.  The font will be saved for future sessions.
  395.  
  396. Delete  After  Execute - this option is under the Settings  menu.
  397. If you select this item, any event which is One Day Only and does
  398. not  repeat  will be deleted after it executes.  Note  that  this
  399. will modify the data file, and when you exit Clocker you will  be
  400. prompted to save the file.  This is normal - the file really  did
  401. change.
  402.  
  403. Note  that this option is only available for private schedules  -
  404. it is not valid for group schedules.
  405.  
  406. Print Log - this option causes Clocker to print a log file, which
  407. will  be  called CLOCKER.LOG and will be placed in  your  Windows
  408. directory.  The log will contain an entry for every program which
  409. is  executed, and will have the date, time, and command line  for
  410. the  program.   If the program launch is unsuccessful,  an  error
  411. code will be displayed.
  412.  
  413. No log entry is printed for messages displayed by Clocker.
  414.  
  415. Display Date - this option is under the Settings menu.  Selecting
  416. it will make Clocker display the current date next to the time in
  417. the  window,  and as part of the icon title when iconized.   This
  418. setting will be saved for future sessions.
  419.  
  420. Display Group - if group mode is enabled, this option toggles the
  421. display  of  the  group schedule.  Note that  if  group  mode  is
  422. enabled,  then  the  group schedule is active regardless  of  the
  423. Display Group setting.
  424.  
  425. Load  Files on Startup - If this option is selected, Clocker will
  426. start  up  with  whatever files were open  in  the  last  Clocker
  427. session.   Both private and group files, if they were  previously
  428. open, will automatically open when Clocker is started.  Note that
  429. this option is on by default.
  430.  
  431.  
  432. Miscellaneous Options
  433.  
  434. Icon  Always  On Top - this option is available from  the  system
  435. menu  of  Clocker.  Selecting this option will cause  Clocker  to
  436. remain  on top of all other windows.  This setting will be  saved
  437. for future sessions.
  438.  
  439. 12 and 24 hr Time Display - the time format is retrieved from the
  440. Windows  system settings.  To change this setting,  look  in  the
  441. Windows control panel under International.
  442.  
  443.  
  444. Advanced Options
  445.  
  446. The following settings should not be necessary for normal use  of
  447. Clocker   --  the  defaults  are  adequate  for  most   purposes.
  448. Nevertheless, this information is being made available for system
  449. administrators and advanced users who want more flexible  control
  450. over their Clocker system.
  451.  
  452. Time Update Interval
  453.  
  454. This option changes the frequency with which Clocker updates  its
  455. internal time. The default is 5 seconds, which should be adequate
  456. for  most uses.  However, with this default, events executed  and
  457. the time displayed by Clocker could be up to 5 seconds late.   To
  458. change this value, create a [Settings] section in the CLOCKER.INI
  459. file (which should be in your Windows directory), if there is not
  460. one already. Add the following line, under this section header:
  461.  
  462. TimeUpdateInterval=5
  463.  
  464. Instead of 5, enter the interval in seconds you want.  Note  that
  465. the  interval must be between 1 and 59 seconds.  Smaller  numbers
  466. will  slightly  increase overhead, but this effect will  probably
  467. not be noticeable.
  468.  
  469. Group Refresh Rate
  470.  
  471. This  option  changes the frequency with which Clocker  refreshes
  472. the group file. The default is every 15 minutes, which should  be
  473. adequate  for  most  uses.   To  change  this  value,  create   a
  474. [Settings]  section in the CLOCKER.INI file (which should  be  in
  475. your  Windows  directory), if there is not one already.  Add  the
  476. following line, under this section header:
  477.  
  478. GroupRefreshRate=15
  479.  
  480. Instead of 15, enter the refresh rate (in minutes) that you want.
  481. The  actual refresh times will be when (minutes MOD interval)  is
  482. zero  -- for example, if the GroupRefreshRate is 15 minutes, then
  483. refreshes will take place at 0, 15, 30, and 45 minutes  past  the
  484. hour.   Note  that smaller intervals can increase overhead,  both
  485. within Clocker and on the network (since all of the machines will
  486. probably be hitting the file server simultaneously).
  487.  
  488.  
  489. Registration and Support Information
  490.  
  491. Single  copy  Clocker  registration  is  $24.95,  payable  in  US
  492. dollars.  If used on a network, Clocker requires one license  for
  493. each  machine  it  is  running on.  Site  license  rates  are  as
  494. follows:
  495.  
  496.      5 users        $ 109.95
  497.      10 users       $ 199.95
  498.      20 users       $ 349.95
  499.      50 users       $ 699.95
  500.      100+ users     $ 999.95
  501.      
  502. To  register additional copies, print out ORDERFRM.TXT  and  mail
  503. the completed form along with payment to:
  504.  
  505.      Winnovation
  506.      PO Box 271071
  507.      Ft. Collins, CO  80527-1071
  508.      USA
  509.      
  510. After  your registration is processed, you will receive a  serial
  511. number/registration code combination, a manual, and  a  disk  for
  512. each copy you ordered.  Site licenses will receive only one code,
  513. manual, and disk, with additional manual copies available  for  a
  514. nominal  charge.  Registered users will be entitled to  unlimited
  515. support and free upgrades as they become available.  Support will
  516. be via telephone, E-mail and US mail.  Winnovation can be reached
  517. at:
  518.  
  519.      Telephone:  (303) 484-7204
  520.  
  521.      E-mail:   CompuServe: 71774,605
  522.                Internet: 71774.605@compuserve.com
  523.           
  524.